package io.gitee.hchaojie.day04;

public abstract class Animal {
    public void eat() {
        System.out.println("正在吃饭。。。");
    }

//    public void shout() {
//
//    }

    // 只有声明，没有实现
    public abstract void shout();
}

abstract class Cat extends Animal {
    public void shout() {
        System.out.println("喵呜...");
    }
}

// 如果子类不是抽象的，就必须实现父类的抽象方法
class Dog extends Animal {
    //@Override
    public void shout() {
        System.out.println("汪。。。");
    }
}
